clean by scrubbing - Francés Inglés Diccionario